electric fishing machine - Alemán Inglés Diccionario